package com.educate.ucenter.rpc.api;

import com.educate.ucenter.model.bo.AccountBO;
import org.springframework.data.domain.Page;

import java.util.List;

public interface UserAccountService {

    void create(AccountBO bo);

    void delete(AccountBO bo);

    void delete(String userAccountId);

    AccountBO detail(String userAccountId);

    AccountBO detail(AccountBO bo);

    void update(AccountBO bo);

    Page<AccountBO> query(AccountBO bo);

    List<AccountBO> list(AccountBO bo);
}
